Karel Capek v.20191215:会話の表示がTwitterのスレッド風になりました
変更点:スレッドの実装
2019.12.15では、ツイートの表示の仕組みを変更し、Twitterのスレッドのようなものを導入しました。
この事により、次のことができるようになりました。
起点のツイートを表示できる
コンテキストのある会話を表示できる
実例で説明します
2019.12.15以前の実装では、2019年5月29日の樋口楓さんと月ノ美兎さんの会話は次のように表示されていました
https://gyazo.com/a36cae8c23d425720edce6721500c886
樋口楓さんが月ノ美兎さんに何かを言っていることはわかりますが、なぜこのような発言が出ているのかわかりませんでした。
2019.12.15の実装では次のように表示されるようになりました
https://gyazo.com/ec0a7aa6cfd56fa1a1e011809934d3b8
(リプライツリーが長いので発言は途切れています)
樋口楓さんの「偉いやよ〜」がどのような文脈における発言なのかがわかるようになりました。
しくみ
以前までのしくみ
AさんとBさん2人の会話を表示するとき(/vtubers/:id/chatページ)には、
AさんからBさんへのリプライ
BさんからAさんへのリプライ
を表示していました。このため起点となるツイートを表示できませんでした。
2019/12/15以降のしくみ
既知の課題
1つの発言に様々な人がツイートして同時並行で会話が進む場合、このしくみだと関係のない会話まで入ってしまいます
上の例で、「AさんとBさんの会話」に興味があるときにはD, Eはあまり興味がないので見たくない事が多いでしょう
あまりこういうことはないだろうと想定した実装になっています